Зміст
ВСТУП 3
ЗАВДАННЯ ДО КУРСОВОЇ РОБОТИ 4
СПИСОК СКОРОЧЕНЬ 5
1. Синтез цифрових пристроїв на логічних елементах 6
1.1. Синтез перетворювача коду N в код М 6
1.2. Синтез лічильника імпульсів 13
2. Розробка мікропроцесорної системи на базі МК MCS-51 17
ВИСНОВКИ 27
ВИКОРИТСТАНА ЛІТЕРАТУРА 28
Вступ
На даній курсовій роботі ми повторимо отримані нами знання на попередніх курсах з цифрової техніки, та реалізуємо пристрій на мікроконтролері і8051.
Мікропроцесор - процесор (пристрій, що відповідає за виконання арифметичних, логічних операцій і операцій управління, записаних в машинному коді), реалізований у вигляді однієї мікросхеми або комплекту з декількох спеціалізованих мікросхем (на відміну від реалізації процесора у вигляді електричної схеми на елементній базі загального призначення або у вигляді програмної моделі).
Контролер HD44780 фірми Hitachi фактично є промисловим стандартом і щироко застосовується при виробництві алфавітно-цифрових РКІ-модулів. Аналоги цього контролера або сумісні з ним по інтерфейсу і командній мові мікросхеми, випускають безліч фірм, серед яких: Epson, Toshiba, Sanyo, Samsung, Philips. Ще більше число фірм виробляють РКІ-модулі на базі даних контролерів. Ці модулі можна зустріти в самих різноманітних пристроях: вимірювальних приладах, медичному обладнанні,промисловому і технологічному обладнанні, офісної техніки - принтерах,телефонах, факсимільних і копіювальних апаратах.
Алфавітно-цифрові РК-модулі -цє недороге і зручне рішення, що дозволяє заощадити час і ресурси при розробці нових виробів, при цьому забезпечують відображення великого обсягу інформації при нормальному розрізненні та низькому енергоспоживанні. Можливість оснащення РКІ-модулів задньою підсвіткою дозволяє експлуатувати їх в умовах поганої або нульової освітленості, а виконання з розширеним діапазоном температур (-20 ° С. .. +70 ° С) в складних експлуатаційних умовах, у тому числі в переносний, польовий і навіть, іноді, в бортовій апаратурі.
Контролер HD44780 потенційно може управляти 2-ма рядками по 40 символів в кожному (для модулів з 4-ма рядками по 40 символів використовуються два однотипних контролера), при матриці символу 5 х 7 точок. Контролер також підтримує символи з матрицею 5 х 10 точок, але в останні роки РКІ-модулі з такою матрицею практично не зустрічаються, тому можна вважати, що фактично бувають тільки символи 5 х 7 точок.Існує декілька різних більш-менш стандартних форматів РКІ-модулів (символів х рядків): 8 х 2, 16 х 1, 16 х 2, 16 х 4, 20 х 1, 20 х 2, 20 х 4, 24 х 2, 40х 2, 40 х 4. Зустрічаються і менш поширені формати: 8 х 1, 12 х 2, 32 х 2 тощо, - принципових обмежень на комбінації і кількість відображуваних символів контролер не накладає - модуль може мати будь-яку кількість символів від 1 до 80, хоча в деяких комбінаціях програмна адресація символів може виявитися не дуже зручною. В рамках одного формату можуть вироблятися РКІ-модулі декількох конструктивів, що відрізняються як габаритами РКІ (і, як наслідок, розмірами символів), так і розмірами плати і посадки. Наприклад, фірма Powertip пропонує алфавітно-цифрові РК-модулі 11-ти форматів (від 8 х 2 до 40 х 4) у 37-ми різних конструктивах, 16 х 1 у 6-ти, а модулі формату 16 х 2 у 11-ти [2].
СИНТЕЗ ЦИФРОВИХ ПРИСТРОЇВ НА ЛОГІЧНИХ ЕЛЕМЕНТАХ
Синтез перетворювача коду N в код М
Складаємо повну таблицю істинності перетворювача коду N=1 в код М=2.
№
Х3
Х2
Х1
Х0
Y3
Y2
Y1
Y0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
1
2
0
0
1
0
0
0
1
1
3
0
0
1
1
0
1
0
1
4
0
1
0
0
~
~
~
~
5
0
1
0
1
~
~
~
~
6
0
1
1
0
0
1
1
1
7
0
1
1
1
~
~
~
~
8
1
0
0
0
1
0
0
0
9
1
0
0
1
1
0
0
1
10
1
0
1
0
1
0
1
1
11
1
0
1
1
1
1
0
1
12
1
1
0
0
~
~
~
~
13
1
1
0
1
~
~
~
~
14
1
1
1
0
~
~
~
~
15
1
1
1
1
1
1
1
1
2. Записуємо функції перетворення в удосконаленій диз'юнктивній нормальній формі (УДНФ) і удосконаленій к...